267227
117432
206795
746707
872761
668564
733436
396280
12812
681710
46241
45714
5330799
3759581
3272148
2587804
2314988
2170609
2092358
195078
1864118
1759136
1756196
1672471